.logo-style {
    float: left;
    width: 970px;
    height: auto;
}
.logo-style .inner-logo-style {
    margin-left: 40px;
    width: 930px;
}
.inner-logo-style .title {
    height: 50px;
    line-height: 50px;
    color: #88ae4e;
    font-size: 18px;
    border-bottom: 1px solid #88ae4e;
}
.inner-logo-style .partner {
    margin: 20px 4%;
}
.partner .partner-logo {
    float: left;
    height: 80px;
    width: 20%;
    border: 1px solid #e6e6e6;
    box-sizing: border-box;
    margin-right: -1px;
    margin-bottom: -1px;
}
.partner:after {
    display: block;
    content: '';
    height: 0;
    clear: both;
    visibility: hidden;
}
.partner .partner-logo img {
    width: 100%;
    height: 100%;
}